Big Huge Thesaurus

Ovis ammon

noun

sounds kind of like